homogeneous and heterogeneous smooth rubber floor coverings with foam backing - Français Anglais Dictionnaire